feb3a3a98162e329dca939f84dd96a174cc50b71,ee/src/main/java/org/jboss/as/ee/component/InterceptorsAnnotationParsingProcessor.java,InterceptorsAnnotationParsingProcessor,processMethodExcludeDefault,#EEModuleDescription#MethodInfo#,129
Before Change
}
private void processMethodExcludeDefault(EEModuleDescription eeModuleDescription, MethodInfo methodInfo) {
final ComponentDescription componentDescription = eeModuleDescription.getComponentByClassName(methodInfo.declaringClass().name().toString());
if (componentDescription == null) {
return; // We ignore non-components
}
componentDescription.excludeDefaultInterceptors(methodIdentifierFromMethodInfo(methodInfo));
}
After Change
}
private void processMethodExcludeDefault(EEModuleDescription eeModuleDescription, MethodInfo methodInfo, final CompositeIndex index) {
final Collection<ComponentDescription> components = this.getApplicableComponents(index, methodInfo.declaringClass(), eeModuleDescription);
for (ComponentDescription component : components) {
component.excludeDefaultInterceptors(methodIdentifierFromMethodInfo(methodInfo));
}
}